<?php

class Mis_Marcas extends CI_Controller {

    function __construct() {
        parent::__construct();
        $this->load->model('marcas_model', '', TRUE);
        $this->load->model('paginacion_model', '', TRUE);
    }

    function index() {
        $cedula = $this->session->userdata('id');
        //$resultado['marcas'] = $this->marcas_model->get_rango($cedula);
        // $resultado['totalMarcas'] = $this->marcas_model->getTotalMarcas($cedula);

        $this->load->view('templates/head');
        $tipo_usuario = $this->session->userdata('tipo');
        if ($tipo_usuario == 1) {
            $this->load->view('templates/header');
        } else if ($tipo_usuario == 2) {
            $this->load->view('templates/header_jefe');
        } else {
            $this->load->view('templates/header_usuario');
        }
        $this->load->view('mis_marcas_view', $resultado);
        $this->load->view('templates/footer');
    }

    function consultar() {
        $cedula = $this->session->userdata('id');
        $this->load->model('usuario_model', '', TRUE);
        $this->load->model('marcas_model', '', TRUE);
        $Tmarca = $this->input->post('Tmarca');
        $Fdesde = $this->input->post('Fdesde');
        $Fhasta = $this->input->post('Fhasta');
        if ($this->input->post('ajax')) {
            if ($this->usuario_model->user_exists($cedula)) {
                switch ($Tmarca) {
                    case "Todo":
                        $resultado['marcas'] = $this->marcas_model->get_Fecha($cedula, $Fdesde, $Fhasta);
                        break;
                    case "Ausencias":
                        $resultado['marcas'] = $this->marcas_model->getAusencia_usuario($cedula, $Fdesde, $Fhasta);
                        break;
                    case "Tardias":
                        $resultado['marcas'] = $this->marcas_model->getTardia_usuario($cedula, $Fdesde, $Fhasta);
                        break;
                }
                $this->load->view('mis_marcas_view', $resultado);
            } else {
                echo "El usuario no existe";
            }
        } else {
            $this->load->view('templates/template', $resultado);
        }
    }

}

?>
